An Integration Test Order Strategy to Consider Control Coupling
نویسندگان
چکیده
Integration testing is a very important step in software testing. Existing methods evaluate the stubbing cost for class integration test orders by considering only interclass direct relationships such as inheritance, aggregation, and association, but they omit indirect relationship caused control coupling, which can also affect cost. In this paper, we introduce an order strategy to consider coupling. We advance concept of transitive describe kind dependency propose new measurement method estimate complexity stubs created relationship. our on 10 programs various scales. The results show that when generating significantly reduce most obtains satisfactory more quickly than other methods.
منابع مشابه
development and implementation of an optimized control strategy for induction machine in an electric vehicle
in the area of automotive engineering there is a tendency to more electrification of power train. in this work control of an induction machine for the application of electric vehicle is investigated. through the changing operating point of the machine, adapting the rotor magnetization current seems to be useful to increase the machines efficiency. in the literature there are many approaches wh...
15 صفحه اولa paradigm shift away from method-wise teaching to strategy-wise teaching: an investigation of reconstructive strategy versus communicative strategy
چکیده: هدف اصلی این مطالعه ی توصیفی تحقیقی در حقیقت تلاشی پساروش-گرا به منظور رسیدن به نتیجه ای منطقی در انتخاب مناسبترین راهکار آموزشی بر گرفته از چارچوب راهبردی مطرح شده توسط والدمر مارتن بوده که به بهترین شکل سازگار و مناسب با سامانه ی آموزشی ایران باشد. از این رو، دو راهکار آموزشی، راهکار ارتباطی و راهکار بازساختی، برای تحقیق و بررسی انتخاب شدند. صریحاً اینکه، در راستای هدف اصلی این پژوهش، ر...
15 صفحه اولAn Investigation of Graph-Based Class Integration Test Order Strategies
An Investigation of Graph-based Class Integration Test Order Strategies Lionel C. Briand, Yvan Labiche, Yihong Wang Software Quality Engineering Laboratory Carleton University Department of Systems and Computer Engineering 1125 Colonel By Drive Ottawa, ON, K1S 5B6, Canada {briand, labiche, yihong}@sce.carleton.ca ABSTRACT The issue of ordering class integration in the context of integration tes...
متن کاملUsing Coupling-Based Weights for the Class Integration and Test Order Problem
During component-based and object-oriented software development, software classes exhibit relationships that complicate integration, including method calls, inheritance, and aggregation. Classes are integrated and tested in specific orders, where each class is added and tested one by one to see if it integrates successfully. A difficulty arises when cyclic dependencies exist – the functionality...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Software Engineering
سال: 2021
ISSN: ['0098-5589', '1939-3520', '2326-3881']
DOI: https://doi.org/10.1109/tse.2019.2921965